to rest on one's laurels - Alemán Inglés Diccionario